Improving Community Management Performance with Two-level Hierarchical DHT Overlays
نویسنده
چکیده
In this paper, we evaluate a P2P community management system that works on top of a DHT-based P2PSIP protocol implementation. The key idea in our system is to establish a separate DHT overlay network for each community, resulting in multiple small overlays that are subsets of the main overlay. The main DHT overlay is largely used for community and membership information discovery. The feasibility of our two-level hierarchical system is evaluated with a prototype implementation. We compare our system against the flat structure where all the community related activities are performed in a single DHT overlay. The nodes’ average network traffic load is evaluated with varying parameters. In addition, the energy consumption of mobile nodes is measured. Our test results show that our P2P community management system performs especially well when there is plenty of community-related activity of the nodes.
منابع مشابه
GTPP: General Truncated Pyramid Peer-to-Peer Architecture over Structured DHT Networks
Abstract— Hierarchical Distributed Hash Table (DHT) architectures have been among the most interesting research topics since the birth of flat DHT architecture. However, most of the previous work has merely focused on the two-tier hierarchy. In this paper, we study and analyze General Truncated Pyramid Peer-to-Peer (GTPP) architecture, the generalized version of Partially Vertical Hierarchical ...
متن کاملConstructing a Two-Level Topology-Aware Distributed Hash Table with a Hierarchical Network Coordinate System
Distributed Hash Tables (DHTs) may suffer from a high lookup latency due to the issue of topology mismatching between the overlay and the physical underlying network. To handle this problem, recently, some researchers use network coordinates (NCs) to construct topology-aware DHTs(e.g. Canary). However, these proposed DHTs still have room to be improved due to the inaccuracy of NCs. To construct...
متن کاملImplementing Dynamic Querying Search in k-ary DHT-based Overlays
Distributed Hash Tables (DHTs) provide scalable mechanisms for implementing resource discovery services in structured Peer-to-Peer (P2P) networks. However, DHT-based lookups do not support some types of queries which are fundamental in several classes of applications. A way to support arbitrary queries in structured P2P networks is implementing unstructured search techniques on top of DHT-based...
متن کاملH-Pastry: An Adaptive Multi-level Overlay Inter-Network
Overlay networks are widely used for locating and disseminating information, by means of custom routing and forwarding on top of the underlying network. Distributed Hash Table (DHT) based overlays provide flexibility coupled with good scalability and load balancing properties. However, this comes at the cost of inefficient routing, caused by the lack of adaptation to the underlying network: cur...
متن کاملDevelopment of a method for evaluating the environmental performance of ports based on the fuzzy analytic hierarchy process (FAHP)
Background: Evaluating ports' environmental performance as one of the two main parts of the maritime transport system is of great importance. This study was designed and conducted to develop a method for evaluating ports' environmental performance based on the fuzzy analytical hierarchical process. Method: The present study was conducted in 2020 with the participation of 22 experts in the field...
متن کامل